dig a ditch or trench note - French English Dictionary